package com.whfc.ms.api.emp.service;


import com.whfc.common.result.PageData;
import com.whfc.emp.dto.AppEmpDTO;
import com.whfc.emp.dto.AppTrainingCategoryDTO;
import com.whfc.emp.param.*;
import com.whfc.entity.dto.OssPathDTO;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @ClasssName MsTrainingCategoryService
 * @Description 人员管理-培训
 * @Author hw
 * @Date 2020/11/26 17:23
 * @Version 1.0
 */
public interface MsTrainingCategoryService {

    /**
     * 人员管理-培训列表
     *
     * @param request
     * @return
     */
    PageData<AppTrainingCategoryDTO> list(AppTrainingCategoryListParam request);

    /**
     * 人员管理-新增培训
     *
     * @param request
     */
    void add(AppTrainingCategoryAddParam request);

    /**
     * 人员管理-编辑培训
     *
     * @param request
     */
    void edit(AppTrainingCategoryEditParam request);

    /**
     * 人员管理-删除培训
     *
     * @param TrainingCategoryId
     */
    void del(Integer TrainingCategoryId);
 
}
